fishing net across streams - Français Anglais Dictionnaire